industrial linux dell java windows c++ engineering cobol macintosh radius3 application development thin-client ipod freebsd j2ee .net ibm computer projects automation open source mac apple mainframe solaris consulting control developers management compaq